be held responsible for - Turkish English Dictionary